Rain Down — synonyms, definition
1. rain down (Verb)
1 synonym
rain
1 definition
rain down (Verb) — Precipitate as rain.
ex. "If it rains down much more, we can expect some flooding"
3 types of
come down fall precipitate
21 type
bucket chuck chuck it down drizzle mizzle patter pelt piss piss down pitter-patter pour rain buckets rain cats and dogs shower shower down spatter spit sprinkle stream teem • • •